Skip to content

docs(lapis-docs): add documentation for interaction between 'maybe' and 'not'#1591

Merged
fhennig merged 3 commits intomainfrom
maybe-not-docs
Mar 16, 2026
Merged

docs(lapis-docs): add documentation for interaction between 'maybe' and 'not'#1591
fhennig merged 3 commits intomainfrom
maybe-not-docs

Conversation

@fhennig
Copy link
Contributor

@fhennig fhennig commented Mar 10, 2026

resolves #1554

PR Checklist

  • All necessary documentation has been adapted.
  • All necessary changes are explained in the llms.txt.
  • The implemented feature is covered by an appropriate test.

@fhennig fhennig self-assigned this Mar 10, 2026
@vercel
Copy link

vercel bot commented Mar 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lapis Ready Ready Preview, Comment Mar 16, 2026 9:28am

Request Review

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds clarification to LAPIS documentation about how ambiguous symbols interact with negation, addressing confusion raised in issue #1554 (e.g., why NOT A134C/!A134C can match sequences with ambiguous/unknown bases at that position).

Changes:

  • Extend the “Ambiguous symbols” concept doc with a new section explaining MAYBE vs negation.
  • Provide a small example demonstrating the difference between !3G and !MAYBE(3G).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Fabian Engelniederhammer <92720311+fengelniederhammer@users.noreply.github.com>
@fhennig fhennig merged commit b0b8bb2 into main Mar 16, 2026
8 checks passed
@fhennig fhennig deleted the maybe-not-docs branch March 16, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve documentation: advanced query "NOT A134C" matches sequences where 134 is N

3 participants